﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    class laoshi
    {
        //        提示：
        //定义一个学生类（有哪些字段属性？修饰符是什么？自己考量定义，至少学生姓名要吧），定义一个有参构造方法用来初始化学生姓名。学生类中定义一个成员方法，用来输出学生的信息。

        //Main方法中，创建4个学生对象，每个学生执行输出学生信息的方法。
        //学生的老师变更，
        //再执行每个学生执行输出学生信息的方法。
        string namea;
        string nameb;
        string namec;
        string named;
        static string laoshi1 = "唐僧";
        public string Namea
        {
            get { return this.namea; }
            set { this.namea = value; }
        }
        public string Nameb
        {
            get { return this.nameb; }
            set { this.nameb = value; }
        }
             public string Namec
        {
            get { return this.namec; }
            set { this.namec = value; }
        }
             public string Named
        {
            get { return this.named; }
            set { this.named = value; }
        }
        public  void a() {
            Console.WriteLine("我的名字是{0}，俺老师叫{1}", this.namea, laoshi1);
            Console.WriteLine("我的名字是{0}，俺老师叫{1}", this.nameb, laoshi1);
            Console.WriteLine("我的名字是{0}，俺老师叫{1}", this.namec, laoshi1);
            Console.WriteLine("我的名字是{0}，俺老师叫{1}", this.named, laoshi1);
            Test1();
            Console.WriteLine("--------------------------------------------------------------");
            Console.WriteLine("我的名字是{0}，俺老师叫{1}", this.namea, laoshi1);
            Console.WriteLine("我的名字是{0}，俺老师叫{1}", this.nameb, laoshi1);
            Console.WriteLine("我的名字是{0}，俺老师叫{1}", this.namec, laoshi1);
            Console.WriteLine("我的名字是{0}，俺老师叫{1}", this.named, laoshi1);

        }

        private void Test1()
        {
            laoshi1 = "嫦娥";
        }
    }
}
